mcq principles of inheritance and variation ncert line by line